home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Aztec C 5.0a disk 3.adf / asm / resources / disk.i < prev    next >
Text File  |  1986-11-10  |  1KB  |  56 lines

  1.  IFND    RESOURCES_DISK_I
  2. RESOURCES_DISK_I        SET     1
  3.  IFND    EXEC_TYPES_I
  4.  INCLUDE "exec/types.i"
  5.  ENDC    !EXEC_TYPES_I
  6.  IFND    EXEC_LISTS_I
  7.  INCLUDE "exec/lists.i"
  8.  ENDC    !EXEC_LISTS_I
  9.  IFND    EXEC_PORTS_I
  10.  INCLUDE "exec/ports.i"
  11.  ENDC    !EXEC_PORTS_I
  12.  IFND    EXEC_INTERRUPTS_I
  13.  INCLUDE "exec/interrupts.i"
  14.  ENDC    !EXEC_INTERRUPTS_I
  15.  IFND    EXEC_LIBRARIES_I
  16.  INCLUDE "exec/libraries.i"
  17.  ENDC    !EXEC_LIBRARIES_I
  18.     STRUCTURE DISCRESOURCEUNIT,MN_SIZE
  19.  STRUCT  DRU_DISCBLOCK,IS_SIZE
  20.  STRUCT  DRU_DISCSYNC,IS_SIZE
  21.  STRUCT  DRU_INDEX,IS_SIZE
  22.  LABEL   DRU_SIZE
  23.     STRUCTURE DISCRESOURCE,LIB_SIZE
  24.  APTR    DR_CURRENT
  25.  UBYTE   DR_FLAGS
  26.  UBYTE   DR_pad
  27.  APTR    DR_SYSLIB
  28.  APTR    DR_CIARESOURCE
  29.  STRUCT  DR_UNITID,4*4
  30.  STRUCT  DR_WAITING,LH_SIZE
  31.  STRUCT  DR_DISCBLOCK,IS_SIZE
  32.  STRUCT  DR_DISCSYNC,IS_SIZE
  33.  STRUCT  DR_INDEX,IS_SIZE
  34.  LABEL   DR_SIZE
  35.  BITDEF  DR,ALLOC0,0
  36.  BITDEF  DR,ALLOC1,1
  37.  BITDEF  DR,ALLOC2,2
  38.  BITDEF  DR,ALLOC3,3
  39.  BITDEF  DR,ACTIVE,7
  40. DSKDMAOFF       EQU     $4000
  41. DISKNAME:       MACRO
  42.   DC.B    'disk.resource',0
  43.   DS.W    0
  44.   ENDM
  45.  LIBINIT LIB_BASE
  46.  LIBDEF  DR_ALLOCUNIT
  47.  LIBDEF  DR_FREEUNIT
  48.  LIBDEF  DR_GETUNIT
  49.  LIBDEF  DR_GIVEUNIT
  50.  LIBDEF  DR_GETUNITID
  51. DR_LASTCOMM     EQU     DR_GIVEUNIT
  52. DRT_AMIGA       EQU     $00000000
  53. DRT_37422D2S    EQU     $55555555
  54. DRT_EMPTY       EQU     $FFFFFFFF
  55.  ENDC
  56.